LabVIEW开发海康机器人网口、U口相机常见的一些问题

您所在的位置:网站首页 camera connect 连不上相机 LabVIEW开发海康机器人网口、U口相机常见的一些问题

LabVIEW开发海康机器人网口、U口相机常见的一些问题

2024-06-12 14:34| 来源: 网络整理| 查看: 265

常见问题

常见问题1. IMAQdx模块开发过程中取图报错“Can not Acquire Images”2. IMAQdx模块使用U口相机开发过程中取图报错“not NI-IMAQdx driver”3. NI-max获取到的相机属性与MVS客户端属性不一致4. IMAQdx模块报错“Attribute value is out of range”5. IMAQdx模块报错“Camera not found”6. IMAQdx报错“1074360305不被相机支持的属性”7. IMAQdx报错“Not enough memory”

一、IMAQdx模块开发过程中取图报错“Can not Acquire Images”

这里是引用

系统无法获取图像系统无法获取图像。这可能是由于以下原因之一: 1. 对于网络配置而言,数据包大小可能太大。

为正在使用的网络适配器启用巨型帧(Jumbo Frames),即将巨型帧设置为Enable状态或9KB,并确认使用的任何其他网络硬件都支持巨型帧。如果无法启用或不支持巨型帧,请将数据包大小(Packet Size)属性减少为1500个字节。请注意,这会降低最大帧速率。

2. 防火墙可能阻止来自摄像头的网络流确保防火墙已经关闭。

二、IMAQdx模块使用U口相机开发过程中取图报错“not NI-IMAQdx driver”

在这里插入图片描述 在这里插入图片描述 U口相机驱动具有唯一性,NI-max只能识别自己的U口驱动,可直接遇见切换驱动

三、3. NI-max获取到的相机属性与MVS客户端属性不一致

在这里插入图片描述 在这里插入图片描述 现象:MVS属性设置曝光1000后,NI-MAX中显示曝光还是5000。 原因: NI在打开相机的过程中,会将相机属性加载到配置文件中,以后每次打开都会先加载配置文件中的参数,所以MVS中设置曝光后,需要点击保存参数。然后打开NI-MAX后加载保存的参数,就可以了 在这里插入图片描述在这里插入图片描述 四、 4. IMAQdx模块报错“Attribute value is out of range”,0xBFF69012

在这里插入图片描述 原因一:设置的相机属性值超过了相机本身属性的最大值或最小值,需要使用MVS看下属性的类型、步进值等

在这里插入图片描述 原因二:NI加载相机属性生成文件时出错,删除xml文件、icd及iid文件C:\Users\Public\Documents\National Instruments\NI-IMAQdx\Data

在这里插入图片描述

IMAQdx模块报错“Camera not found” ,0xBFF69009

在这里插入图片描述 原因一:枚举列表未及时刷新,打开相机时没有被发现,多枚举几次相机 原因二:常见于通过InterfaceName即自定义相机名打开相机,有时候MVS设置了自定义用户名,但是NI-MAX会将InterfaceName修改为cam0,cam1,cam2,就会出找不到相机的情况。程序可以使用ModelName打开相机或者在NI-MAX中重命名相机。 在这里插入图片描述在这里插入图片描述

IMAQdx报错“1074360305不被相机支持的属性” 属性的正确字符串名称该属性是否支持读/写权限属性数据类型是否和MVS一致 IMAQdx报错“Not enough memory” ,0xBFF69000

在这里插入图片描述

该问题常见于大分辨率相机,可缩小ROI查看是否出图。一般此种情况下可能是相机采集过大图片,且使用的是windows32位的电脑,虚拟内存资源不足导致的。windows64位也可能会有类似问题,

在Windows 32位操作系统上,默认情况下最多可以访问2 GB的虚拟内存 在Windows 64位操作系统上,最多可访问4GB的虚拟内存。

更换64位电脑或本身已经是64位电脑,需要扩大电脑系统虚拟内存。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3